Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 17 FACTORY ROAD Detached £3,017,328 £837,496 25 Dec 2000